package com.kaili.basic.mapper;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.baomidou.mybatisplus.plugins.Page;
import com.kaili.basic.pojo.dto.BaseInStoreQueryDto;
import com.kaili.basic.pojo.entity.BaseInStoreEntity;
import com.kaili.basic.pojo.vo.BaseInStoreDetailVO;
import com.kaili.basic.pojo.vo.BaseInStoreExportVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

@Mapper
public interface BaseInStoreMapper extends BaseMapper<BaseInStoreEntity> {
    public Long queryStoreOrderNo();

    public List<BaseInStoreDetailVO> queryPageList(Page<BaseInStoreDetailVO> page, BaseInStoreQueryDto queryDto);

    List<BaseInStoreExportVO> inStoreExport(BaseInStoreQueryDto queryDto);

    public BaseInStoreDetailVO queryPageList(Map<String, Object> map);
}
